package com.yserp.kd.entity;

import java.math.BigDecimal;
import java.util.Date;
import java.lang.String;
import java.lang.Double;
import java.lang.Integer;
import java.math.BigDecimal;
import javax.xml.soap.Text;
import java.sql.Blob;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.Table;
import org.hibernate.annotations.GenericGenerator;
import javax.persistence.SequenceGenerator;
import org.jeecgframework.poi.excel.annotation.Excel;

/**   
 * @Title: Entity
 * @Description: 物流API
 * @author onlineGenerator
 * @date 2018-05-19 04:19:00
 * @version V1.0   
 *
 */
@Entity
@Table(name = "t_wl_api", schema = "")
@SuppressWarnings("serial")
public class TWlApiEntity implements java.io.Serializable {
	/**id*/
	private Integer id;
	/**内部订单号*/
	@Excel(name="内部订单号",width=15)
	private String orderid;
	/**物流单号*/
	@Excel(name="物流单号",width=15)
	private String mailno;
	/**是否返回单号*/
	@Excel(name="是否返回单号",width=15)
	private Integer isGenBillNo;
	/**寄件方公司名称*/
	@Excel(name="寄件方公司名称",width=15)
	private String jcompany;
	/**寄件方联系人*/
	@Excel(name="寄件方联系人",width=15)
	private String jcontact;
	/**寄件方联系电话*/
	@Excel(name="寄件方联系电话",width=15)
	private String jtel;
	/**寄件方手机*/
	@Excel(name="寄件方手机",width=15)
	private String jmobile;
	/**寄件方国家城市代码*/
	@Excel(name="寄件方国家城市代码",width=15)
	private String jshippercode;
	/**寄方国家*/
	@Excel(name="寄方国家",width=15)
	private String jcountry;
	/**寄件方所在省份*/
	@Excel(name="寄件方所在省份",width=15)
	private String jprovince;
	/**寄件方所在城市*/
	@Excel(name="寄件方所在城市",width=15)
	private String jcity;
	/**寄件人所在县区*/
	@Excel(name="寄件人所在县区",width=15)
	private String jcounty;
	/**寄件方详细地址*/
	@Excel(name="寄件方详细地址",width=15)
	private String jaddress;
	/**寄方邮编*/
	@Excel(name="寄方邮编",width=15)
	private String jpostCode;
	/**到件方公司名称*/
	@Excel(name="到件方公司名称",width=15)
	private String dcompany;
	/**到件方联系人*/
	@Excel(name="到件方联系人",width=15)
	private String dcontact;
	/**到件方联系电话*/
	@Excel(name="到件方联系电话",width=15)
	private String dtel;
	/**到件方手机*/
	@Excel(name="到件方手机",width=15)
	private String dmobile;
	/**到件方代码*/
	@Excel(name="到件方代码",width=15)
	private String ddeliverycode;
	/**到方国家*/
	@Excel(name="到方国家",width=15)
	private String dcountry;
	/**到件方所在省份*/
	@Excel(name="到件方所在省份",width=15)
	private String dprovince;
	/**到件方所在城市*/
	@Excel(name="到件方所在城市",width=15)
	private String dcity;
	/**到件方所在县区*/
	@Excel(name="到件方所在县区",width=15)
	private String dcounty;
	/**到件方详细地址*/
	@Excel(name="到件方详细地址",width=15)
	private String daddress;
	/**到方邮编*/
	@Excel(name="到方邮编",width=15)
	private String dpostCode;
	/**顺丰月结卡号*/
	@Excel(name="顺丰月结卡号",width=15)
	private String custid;
	/**付款方式*/
	@Excel(name="付款方式",width=15)
	private Integer payMethod;
	/**快件产品类别*/
	@Excel(name="快件产品类别",width=15)
	private String expressType;
	/**包裹数*/
	@Excel(name="包裹数",width=15)
	private Integer parcelQuantity;
	/**客户订单货物总长*/
	@Excel(name="客户订单货物总长",width=15)
	private String cargoLength;
	/**客户订单货物总宽*/
	@Excel(name="客户订单货物总宽",width=15)
	private String cargoWidth;
	/**客户订单货物总高*/
	@Excel(name="客户订单货物总高",width=15)
	private String cargoHeight;
	/**订单货物总体积*/
	@Excel(name="订单货物总体积",width=15)
	private String volume;
	/**订单货物总重量*/
	@Excel(name="订单货物总重量",width=15)
	private String cargoTotalWeight;
	/**订单货物总声明价值*/
	@Excel(name="订单货物总声明价值",width=15)
	private String declaredValue;
	/**货物声明价值币别*/
	@Excel(name="货物声明价值币别",width=15)
	private String declaredValueCurrency;
	/**报关批次*/
	@Excel(name="报关批次",width=15)
	private String customsBatchs;
	/**要求上门取件开始时间*/
	@Excel(name="要求上门取件开始时间",width=15,format = "yyyy-MM-dd")
	private Date sendstarttime;
	/**是否手持终端通知*/
	@Excel(name="是否手持终端通知",width=15)
	private Integer isDocall;
	/**是否要求签回单号*/
	@Excel(name="是否要求签回单号",width=15)
	private Integer needReturnTrackingNo;
	/**顺丰签回单服务运单号*/
	@Excel(name="顺丰签回单服务运单号",width=15)
	private String returnTracking;
	/**收件人税号*/
	@Excel(name="收件人税号",width=15)
	private String dTaxNo;
	/**税金付款方式*/
	@Excel(name="税金付款方式",width=15)
	private String taxPayType;
	/**税金结算账号*/
	@Excel(name="税金结算账号",width=15)
	private String taxSetAccounts;
	/**电商原始订单号*/
	@Excel(name="电商原始订单号",width=15)
	private String originalNumber;
	/**支付工具*/
	@Excel(name="支付工具",width=15)
	private String paymentTool;
	/**支付号码*/
	@Excel(name="支付号码",width=15)
	private String paymentNumber;
	/**商品编号*/
	@Excel(name="商品编号",width=15)
	private String goodsCode;
	/**头程运单号*/
	@Excel(name="头程运单号",width=15)
	private String inProcessWaybillNo;
	/**货物品牌*/
	@Excel(name="货物品牌",width=15)
	private String brand;
	/**货物规格型号*/
	@Excel(name="货物规格型号",width=15)
	private String specifications;
	/**温度范围类型*/
	@Excel(name="温度范围类型",width=15)
	private Integer tempRange;
	/**客户订单下单人姓名*/
	@Excel(name="客户订单下单人姓名",width=15)
	private String orderName;
	/**客户订单下单人证件类型*/
	@Excel(name="客户订单下单人证件类型",width=15)
	private String orderCertType;
	/**客户订单下单人证件号*/
	@Excel(name="客户订单下单人证件号",width=15)
	private String orderCertNo;
	/**客户订单下单人证件号*/
	@Excel(name="客户订单下单人证件号",width=15)
	private String orderSource;
	/**业务模板编码*/
	@Excel(name="业务模板编码",width=15)
	private String template;
	/**备注*/
	@Excel(name="备注",width=15)
	private String remark;
	/**快件自取*/
	@Excel(name="快件自取",width=15)
	private String oneselfPickupFlg;
	/**货物名称*/
	@Excel(name="货物名称",width=15)
	private String name;
	/**货物数量*/
	@Excel(name="货物数量",width=15)
	private Integer count;
	/**货物单位*/
	@Excel(name="货物单位",width=15)
	private String unit;
	/**订单货物单位重量*/
	@Excel(name="订单货物单位重量",width=15)
	private String weight;
	/**货物单价*/
	@Excel(name="货物单价",width=15)
	private String currency;
	/**货物单价的币别*/
	@Excel(name="货物单价的币别",width=15)
	private String amount;
	/**原产地国别*/
	@Excel(name="原产地国别",width=15)
	private String sourceArea;
	/**货物产品国检备案编号*/
	@Excel(name="货物产品国检备案编号",width=15)
	private String productRecordNo;
	/**商品海关备案号*/
	@Excel(name="商品海关备案号",width=15)
	private String goodPrepardNo;
	/**商品行邮税号*/
	@Excel(name="商品行邮税号",width=15)
	private String taxNo;
	/**创建日期*/
	@Excel(name="创建日期",width=15,format = "yyyy-MM-dd")
	private Date createdate;
	/**sapobj*/
	@Excel(name="sapobj",width=15)
	private String sapobj;
	/**sap单号*/
	@Excel(name="sap单号",width=15)
	private Integer sapdoc;
	/**物流公司*/
	@Excel(name="物流公司",width=15)
	private String wlgs;
	/**单据状态*/
	@Excel(name="单据状态",width=15)
	private String docstatus;
	/**收件地代码*/
	@Excel(name="收件地代码",width=15)
	private String destcode;
	/**发件地代码*/
	@Excel(name="发件地代码",width=15)
	private String origincode;
	/**错误代码*/
	@Excel(name="错误代码",width=15)
	private String errcode;
	/**返回结果*/
	@Excel(name="返回结果",width=15)
	private String result;
	
	/**
	 *方法: 取得java.lang.Integer
	 *@return: java.lang.Integer  id
	 */
	@Id
	@GeneratedValue(strategy = GenerationType.AUTO)

	@Column(name ="ID",nullable=false,length=19)
	public Integer getId(){
		return this.id;
	}

	/**
	 *方法: 设置java.lang.Integer
	 *@param: java.lang.Integer  id
	 */
	public void setId(Integer id){
		this.id = id;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  内部订单号
	 */

	@Column(name ="ORDERID",nullable=true,length=60)
	public String getOrderid(){
		return this.orderid;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  内部订单号
	 */
	public void setOrderid(String orderid){
		this.orderid = orderid;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  物流单号
	 */

	@Column(name ="MAILNO",nullable=true,length=460)
	public String getMailno(){
		return this.mailno;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  物流单号
	 */
	public void setMailno(String mailno){
		this.mailno = mailno;
	}
	/**
	 *方法: 取得java.lang.Integer
	 *@return: java.lang.Integer  是否返回单号
	 */

	@Column(name ="IS_GEN_BILL_NO",nullable=true,length=10)
	public Integer getIsGenBillNo(){
		return this.isGenBillNo;
	}

	/**
	 *方法: 设置java.lang.Integer
	 *@param: java.lang.Integer  是否返回单号
	 */
	public void setIsGenBillNo(Integer isGenBillNo){
		this.isGenBillNo = isGenBillNo;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  寄件方公司名称
	 */

	@Column(name ="JCOMPANY",nullable=true,length=100)
	public String getJcompany(){
		return this.jcompany;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  寄件方公司名称
	 */
	public void setJcompany(String jcompany){
		this.jcompany = jcompany;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  寄件方联系人
	 */

	@Column(name ="JCONTACT",nullable=true,length=100)
	public String getJcontact(){
		return this.jcontact;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  寄件方联系人
	 */
	public void setJcontact(String jcontact){
		this.jcontact = jcontact;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  寄件方联系电话
	 */

	@Column(name ="JTEL",nullable=true,length=20)
	public String getJtel(){
		return this.jtel;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  寄件方联系电话
	 */
	public void setJtel(String jtel){
		this.jtel = jtel;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  寄件方手机
	 */

	@Column(name ="JMOBILE",nullable=true,length=20)
	public String getJmobile(){
		return this.jmobile;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  寄件方手机
	 */
	public void setJmobile(String jmobile){
		this.jmobile = jmobile;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  寄件方国家城市代码
	 */

	@Column(name ="JSHIPPERCODE",nullable=true,length=20)
	public String getJshippercode(){
		return this.jshippercode;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  寄件方国家城市代码
	 */
	public void setJshippercode(String jshippercode){
		this.jshippercode = jshippercode;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  寄方国家
	 */

	@Column(name ="JCOUNTRY",nullable=true,length=20)
	public String getJcountry(){
		return this.jcountry;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  寄方国家
	 */
	public void setJcountry(String jcountry){
		this.jcountry = jcountry;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  寄件方所在省份
	 */

	@Column(name ="JPROVINCE",nullable=true,length=20)
	public String getJprovince(){
		return this.jprovince;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  寄件方所在省份
	 */
	public void setJprovince(String jprovince){
		this.jprovince = jprovince;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  寄件方所在城市
	 */

	@Column(name ="JCITY",nullable=true,length=20)
	public String getJcity(){
		return this.jcity;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  寄件方所在城市
	 */
	public void setJcity(String jcity){
		this.jcity = jcity;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  寄件人所在县区
	 */

	@Column(name ="JCOUNTY",nullable=true,length=30)
	public String getJcounty(){
		return this.jcounty;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  寄件人所在县区
	 */
	public void setJcounty(String jcounty){
		this.jcounty = jcounty;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  寄件方详细地址
	 */

	@Column(name ="JADDRESS",nullable=true,length=150)
	public String getJaddress(){
		return this.jaddress;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  寄件方详细地址
	 */
	public void setJaddress(String jaddress){
		this.jaddress = jaddress;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  寄方邮编
	 */

	@Column(name ="JPOST_CODE",nullable=true,length=50)
	public String getJpostCode(){
		return this.jpostCode;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  寄方邮编
	 */
	public void setJpostCode(String jpostCode){
		this.jpostCode = jpostCode;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  到件方公司名称
	 */

	@Column(name ="DCOMPANY",nullable=true,length=100)
	public String getDcompany(){
		return this.dcompany;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  到件方公司名称
	 */
	public void setDcompany(String dcompany){
		this.dcompany = dcompany;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  到件方联系人
	 */

	@Column(name ="DCONTACT",nullable=true,length=100)
	public String getDcontact(){
		return this.dcontact;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  到件方联系人
	 */
	public void setDcontact(String dcontact){
		this.dcontact = dcontact;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  到件方联系电话
	 */

	@Column(name ="DTEL",nullable=true,length=20)
	public String getDtel(){
		return this.dtel;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  到件方联系电话
	 */
	public void setDtel(String dtel){
		this.dtel = dtel;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  到件方手机
	 */

	@Column(name ="DMOBILE",nullable=true,length=20)
	public String getDmobile(){
		return this.dmobile;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  到件方手机
	 */
	public void setDmobile(String dmobile){
		this.dmobile = dmobile;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  到件方代码
	 */

	@Column(name ="DDELIVERYCODE",nullable=true,length=50)
	public String getDdeliverycode(){
		return this.ddeliverycode;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  到件方代码
	 */
	public void setDdeliverycode(String ddeliverycode){
		this.ddeliverycode = ddeliverycode;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  到方国家
	 */

	@Column(name ="DCOUNTRY",nullable=true,length=20)
	public String getDcountry(){
		return this.dcountry;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  到方国家
	 */
	public void setDcountry(String dcountry){
		this.dcountry = dcountry;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  到件方所在省份
	 */

	@Column(name ="DPROVINCE",nullable=true,length=20)
	public String getDprovince(){
		return this.dprovince;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  到件方所在省份
	 */
	public void setDprovince(String dprovince){
		this.dprovince = dprovince;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  到件方所在城市
	 */

	@Column(name ="DCITY",nullable=true,length=20)
	public String getDcity(){
		return this.dcity;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  到件方所在城市
	 */
	public void setDcity(String dcity){
		this.dcity = dcity;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  到件方所在县区
	 */

	@Column(name ="DCOUNTY",nullable=true,length=250)
	public String getDcounty(){
		return this.dcounty;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  到件方所在县区
	 */
	public void setDcounty(String dcounty){
		this.dcounty = dcounty;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  到件方详细地址
	 */

	@Column(name ="DADDRESS",nullable=true,length=200)
	public String getDaddress(){
		return this.daddress;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  到件方详细地址
	 */
	public void setDaddress(String daddress){
		this.daddress = daddress;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  到方邮编
	 */

	@Column(name ="DPOST_CODE",nullable=true,length=20)
	public String getDpostCode(){
		return this.dpostCode;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  到方邮编
	 */
	public void setDpostCode(String dpostCode){
		this.dpostCode = dpostCode;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  顺丰月结卡号
	 */

	@Column(name ="CUSTID",nullable=true,length=20)
	public String getCustid(){
		return this.custid;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  顺丰月结卡号
	 */
	public void setCustid(String custid){
		this.custid = custid;
	}
	/**
	 *方法: 取得java.lang.Integer
	 *@return: java.lang.Integer  付款方式
	 */

	@Column(name ="PAY_METHOD",nullable=true,length=10)
	public Integer getPayMethod(){
		return this.payMethod;
	}

	/**
	 *方法: 设置java.lang.Integer
	 *@param: java.lang.Integer  付款方式
	 */
	public void setPayMethod(Integer payMethod){
		this.payMethod = payMethod;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  快件产品类别
	 */

	@Column(name ="EXPRESS_TYPE",nullable=true,length=5)
	public String getExpressType(){
		return this.expressType;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  快件产品类别
	 */
	public void setExpressType(String expressType){
		this.expressType = expressType;
	}
	/**
	 *方法: 取得java.lang.Integer
	 *@return: java.lang.Integer  包裹数
	 */

	@Column(name ="PARCEL_QUANTITY",nullable=true,length=10)
	public Integer getParcelQuantity(){
		return this.parcelQuantity;
	}

	/**
	 *方法: 设置java.lang.Integer
	 *@param: java.lang.Integer  包裹数
	 */
	public void setParcelQuantity(Integer parcelQuantity){
		this.parcelQuantity = parcelQuantity;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  客户订单货物总长
	 */

	@Column(name ="CARGO_LENGTH",nullable=true,scale=3,length=18)
	public String getCargoLength(){
		return this.cargoLength;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  客户订单货物总长
	 */
	public void setCargoLength(String cargoLength){
		this.cargoLength = cargoLength;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  客户订单货物总宽
	 */

	@Column(name ="CARGO_WIDTH",nullable=true,scale=3,length=18)
	public String getCargoWidth(){
		return this.cargoWidth;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  客户订单货物总宽
	 */
	public void setCargoWidth(String cargoWidth){
		this.cargoWidth = cargoWidth;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  客户订单货物总高
	 */

	@Column(name ="CARGO_HEIGHT",nullable=true,scale=3,length=18)
	public String getCargoHeight(){
		return this.cargoHeight;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  客户订单货物总高
	 */
	public void setCargoHeight(String cargoHeight){
		this.cargoHeight = cargoHeight;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  订单货物总体积
	 */

	@Column(name ="VOLUME",nullable=true,scale=3,length=18)
	public String getVolume(){
		return this.volume;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  订单货物总体积
	 */
	public void setVolume(String volume){
		this.volume = volume;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  订单货物总重量
	 */

	@Column(name ="CARGO_TOTAL_WEIGHT",nullable=true,scale=3,length=18)
	public String getCargoTotalWeight(){
		return this.cargoTotalWeight;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  订单货物总重量
	 */
	public void setCargoTotalWeight(String cargoTotalWeight){
		this.cargoTotalWeight = cargoTotalWeight;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  订单货物总声明价值
	 */

	@Column(name ="DECLARED_VALUE",nullable=true,scale=3,length=18)
	public String getDeclaredValue(){
		return this.declaredValue;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  订单货物总声明价值
	 */
	public void setDeclaredValue(String declaredValue){
		this.declaredValue = declaredValue;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  货物声明价值币别
	 */

	@Column(name ="DECLARED_VALUE_CURRENCY",nullable=true,length=10)
	public String getDeclaredValueCurrency(){
		return this.declaredValueCurrency;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  货物声明价值币别
	 */
	public void setDeclaredValueCurrency(String declaredValueCurrency){
		this.declaredValueCurrency = declaredValueCurrency;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  报关批次
	 */

	@Column(name ="CUSTOMS_BATCHS",nullable=true,length=10)
	public String getCustomsBatchs(){
		return this.customsBatchs;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  报关批次
	 */
	public void setCustomsBatchs(String customsBatchs){
		this.customsBatchs = customsBatchs;
	}
	/**
	 *方法: 取得java.util.Date
	 *@return: java.util.Date  要求上门取件开始时间
	 */

	@Column(name ="SENDSTARTTIME",nullable=true)
	public Date getSendstarttime(){
		return this.sendstarttime;
	}

	/**
	 *方法: 设置java.util.Date
	 *@param: java.util.Date  要求上门取件开始时间
	 */
	public void setSendstarttime(Date sendstarttime){
		this.sendstarttime = sendstarttime;
	}
	/**
	 *方法: 取得java.lang.Integer
	 *@return: java.lang.Integer  是否手持终端通知
	 */

	@Column(name ="IS_DOCALL",nullable=true,length=10)
	public Integer getIsDocall(){
		return this.isDocall;
	}

	/**
	 *方法: 设置java.lang.Integer
	 *@param: java.lang.Integer  是否手持终端通知
	 */
	public void setIsDocall(Integer isDocall){
		this.isDocall = isDocall;
	}
	/**
	 *方法: 取得java.lang.Integer
	 *@return: java.lang.Integer  是否要求签回单号
	 */

	@Column(name ="NEED_RETURN_TRACKING_NO",nullable=true,length=10)
	public Integer getNeedReturnTrackingNo(){
		return this.needReturnTrackingNo;
	}

	/**
	 *方法: 设置java.lang.Integer
	 *@param: java.lang.Integer  是否要求签回单号
	 */
	public void setNeedReturnTrackingNo(Integer needReturnTrackingNo){
		this.needReturnTrackingNo = needReturnTrackingNo;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  顺丰签回单服务运单号
	 */

	@Column(name ="RETURN_TRACKING",nullable=true,length=30)
	public String getReturnTracking(){
		return this.returnTracking;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  顺丰签回单服务运单号
	 */
	public void setReturnTracking(String returnTracking){
		this.returnTracking = returnTracking;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  收件人税号
	 */

	@Column(name ="D_TAX_NO",nullable=true,length=30)
	public String getDTaxNo(){
		return this.dTaxNo;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  收件人税号
	 */
	public void setDTaxNo(String dTaxNo){
		this.dTaxNo = dTaxNo;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  税金付款方式
	 */

	@Column(name ="TAX_PAY_TYPE",nullable=true,length=5)
	public String getTaxPayType(){
		return this.taxPayType;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  税金付款方式
	 */
	public void setTaxPayType(String taxPayType){
		this.taxPayType = taxPayType;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  税金结算账号
	 */

	@Column(name ="TAX_SET_ACCOUNTS",nullable=true,length=30)
	public String getTaxSetAccounts(){
		return this.taxSetAccounts;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  税金结算账号
	 */
	public void setTaxSetAccounts(String taxSetAccounts){
		this.taxSetAccounts = taxSetAccounts;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  电商原始订单号
	 */

	@Column(name ="ORIGINAL_NUMBER",nullable=true,length=50)
	public String getOriginalNumber(){
		return this.originalNumber;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  电商原始订单号
	 */
	public void setOriginalNumber(String originalNumber){
		this.originalNumber = originalNumber;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  支付工具
	 */

	@Column(name ="PAYMENT_TOOL",nullable=true,length=50)
	public String getPaymentTool(){
		return this.paymentTool;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  支付工具
	 */
	public void setPaymentTool(String paymentTool){
		this.paymentTool = paymentTool;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  支付号码
	 */

	@Column(name ="PAYMENT_NUMBER",nullable=true,length=100)
	public String getPaymentNumber(){
		return this.paymentNumber;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  支付号码
	 */
	public void setPaymentNumber(String paymentNumber){
		this.paymentNumber = paymentNumber;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  商品编号
	 */

	@Column(name ="GOODS_CODE",nullable=true,length=100)
	public String getGoodsCode(){
		return this.goodsCode;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  商品编号
	 */
	public void setGoodsCode(String goodsCode){
		this.goodsCode = goodsCode;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  头程运单号
	 */

	@Column(name ="IN_PROCESS_WAYBILL_NO",nullable=true,length=100)
	public String getInProcessWaybillNo(){
		return this.inProcessWaybillNo;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  头程运单号
	 */
	public void setInProcessWaybillNo(String inProcessWaybillNo){
		this.inProcessWaybillNo = inProcessWaybillNo;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  货物品牌
	 */

	@Column(name ="BRAND",nullable=true,length=100)
	public String getBrand(){
		return this.brand;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  货物品牌
	 */
	public void setBrand(String brand){
		this.brand = brand;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  货物规格型号
	 */

	@Column(name ="SPECIFICATIONS",nullable=true,length=300)
	public String getSpecifications(){
		return this.specifications;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  货物规格型号
	 */
	public void setSpecifications(String specifications){
		this.specifications = specifications;
	}
	/**
	 *方法: 取得java.lang.Integer
	 *@return: java.lang.Integer  温度范围类型
	 */

	@Column(name ="TEMP_RANGE",nullable=true,length=10)
	public Integer getTempRange(){
		return this.tempRange;
	}

	/**
	 *方法: 设置java.lang.Integer
	 *@param: java.lang.Integer  温度范围类型
	 */
	public void setTempRange(Integer tempRange){
		this.tempRange = tempRange;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  客户订单下单人姓名
	 */

	@Column(name ="ORDER_NAME",nullable=true,length=100)
	public String getOrderName(){
		return this.orderName;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  客户订单下单人姓名
	 */
	public void setOrderName(String orderName){
		this.orderName = orderName;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  客户订单下单人证件类型
	 */

	@Column(name ="ORDER_CERT_TYPE",nullable=true,length=100)
	public String getOrderCertType(){
		return this.orderCertType;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  客户订单下单人证件类型
	 */
	public void setOrderCertType(String orderCertType){
		this.orderCertType = orderCertType;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  客户订单下单人证件号
	 */

	@Column(name ="ORDER_CERT_NO",nullable=true,length=100)
	public String getOrderCertNo(){
		return this.orderCertNo;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  客户订单下单人证件号
	 */
	public void setOrderCertNo(String orderCertNo){
		this.orderCertNo = orderCertNo;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  客户订单下单人证件号
	 */

	@Column(name ="ORDER_SOURCE",nullable=true,length=50)
	public String getOrderSource(){
		return this.orderSource;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  客户订单下单人证件号
	 */
	public void setOrderSource(String orderSource){
		this.orderSource = orderSource;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  业务模板编码
	 */

	@Column(name ="TEMPLATE",nullable=true,length=10)
	public String getTemplate(){
		return this.template;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  业务模板编码
	 */
	public void setTemplate(String template){
		this.template = template;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  备注
	 */

	@Column(name ="REMARK",nullable=true,length=100)
	public String getRemark(){
		return this.remark;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  备注
	 */
	public void setRemark(String remark){
		this.remark = remark;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  快件自取
	 */

	@Column(name ="ONESELF_PICKUP_FLG",nullable=true,length=50)
	public String getOneselfPickupFlg(){
		return this.oneselfPickupFlg;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  快件自取
	 */
	public void setOneselfPickupFlg(String oneselfPickupFlg){
		this.oneselfPickupFlg = oneselfPickupFlg;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  货物名称
	 */

	@Column(name ="NAME",nullable=true,length=150)
	public String getName(){
		return this.name;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  货物名称
	 */
	public void setName(String name){
		this.name = name;
	}
	/**
	 *方法: 取得java.lang.Integer
	 *@return: java.lang.Integer  货物数量
	 */

	@Column(name ="COUNT",nullable=true,length=10)
	public Integer getCount(){
		return this.count;
	}

	/**
	 *方法: 设置java.lang.Integer
	 *@param: java.lang.Integer  货物数量
	 */
	public void setCount(Integer count){
		this.count = count;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  货物单位
	 */

	@Column(name ="UNIT",nullable=true,length=10)
	public String getUnit(){
		return this.unit;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  货物单位
	 */
	public void setUnit(String unit){
		this.unit = unit;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  订单货物单位重量
	 */

	@Column(name ="WEIGHT",nullable=true,scale=3,length=18)
	public String getWeight(){
		return this.weight;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  订单货物单位重量
	 */
	public void setWeight(String weight){
		this.weight = weight;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  货物单价
	 */

	@Column(name ="CURRENCY",nullable=true,length=10)
	public String getCurrency(){
		return this.currency;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  货物单价
	 */
	public void setCurrency(String currency){
		this.currency = currency;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  货物单价的币别
	 */

	@Column(name ="AMOUNT",nullable=true,scale=3,length=18)
	public String getAmount(){
		return this.amount;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  货物单价的币别
	 */
	public void setAmount(String amount){
		this.amount = amount;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  原产地国别
	 */

	@Column(name ="SOURCE_AREA",nullable=true,length=10)
	public String getSourceArea(){
		return this.sourceArea;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  原产地国别
	 */
	public void setSourceArea(String sourceArea){
		this.sourceArea = sourceArea;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  货物产品国检备案编号
	 */

	@Column(name ="PRODUCT_RECORD_NO",nullable=true,length=50)
	public String getProductRecordNo(){
		return this.productRecordNo;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  货物产品国检备案编号
	 */
	public void setProductRecordNo(String productRecordNo){
		this.productRecordNo = productRecordNo;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  商品海关备案号
	 */

	@Column(name ="GOOD_PREPARD_NO",nullable=true,length=50)
	public String getGoodPrepardNo(){
		return this.goodPrepardNo;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  商品海关备案号
	 */
	public void setGoodPrepardNo(String goodPrepardNo){
		this.goodPrepardNo = goodPrepardNo;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  商品行邮税号
	 */

	@Column(name ="TAX_NO",nullable=true,length=20)
	public String getTaxNo(){
		return this.taxNo;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  商品行邮税号
	 */
	public void setTaxNo(String taxNo){
		this.taxNo = taxNo;
	}
	/**
	 *方法: 取得java.util.Date
	 *@return: java.util.Date  创建日期
	 */

	@Column(name ="CREATEDATE",nullable=true)
	public Date getCreatedate(){
		return this.createdate;
	}

	/**
	 *方法: 设置java.util.Date
	 *@param: java.util.Date  创建日期
	 */
	public void setCreatedate(Date createdate){
		this.createdate = createdate;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  sapobj
	 */

	@Column(name ="SAPOBJ",nullable=true,length=50)
	public String getSapobj(){
		return this.sapobj;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  sapobj
	 */
	public void setSapobj(String sapobj){
		this.sapobj = sapobj;
	}
	/**
	 *方法: 取得java.lang.Integer
	 *@return: java.lang.Integer  sap单号
	 */

	@Column(name ="SAPDOC",nullable=true,length=10)
	public Integer getSapdoc(){
		return this.sapdoc;
	}

	/**
	 *方法: 设置java.lang.Integer
	 *@param: java.lang.Integer  sap单号
	 */
	public void setSapdoc(Integer sapdoc){
		this.sapdoc = sapdoc;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  物流公司
	 */

	@Column(name ="WLGS",nullable=true,length=50)
	public String getWlgs(){
		return this.wlgs;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  物流公司
	 */
	public void setWlgs(String wlgs){
		this.wlgs = wlgs;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  单据状态
	 */

	@Column(name ="DOCSTATUS",nullable=true,length=32)
	public String getDocstatus(){
		return this.docstatus;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  单据状态
	 */
	public void setDocstatus(String docstatus){
		this.docstatus = docstatus;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  收件地代码
	 */

	@Column(name ="DESTCODE",nullable=true,length=32)
	public String getDestcode(){
		return this.destcode;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  收件地代码
	 */
	public void setDestcode(String destcode){
		this.destcode = destcode;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  发件地代码
	 */

	@Column(name ="ORIGINCODE",nullable=true,length=32)
	public String getOrigincode(){
		return this.origincode;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  发件地代码
	 */
	public void setOrigincode(String origincode){
		this.origincode = origincode;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  错误代码
	 */

	@Column(name ="ERRCODE",nullable=true,length=32)
	public String getErrcode(){
		return this.errcode;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  错误代码
	 */
	public void setErrcode(String errcode){
		this.errcode = errcode;
	}
	/**
	 *方法: 取得java.lang.String
	 *@return: java.lang.String  返回结果
	 */

	@Column(name ="RESULT",nullable=true,length=532)
	public String getResult(){
		return this.result;
	}

	/**
	 *方法: 设置java.lang.String
	 *@param: java.lang.String  返回结果
	 */
	public void setResult(String result){
		this.result = result;
	}
}
